insular cortex - French English Dictionary